package com.cl.crm.entity;

/**
 * ServiceInfo entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class ServiceInfo implements java.io.Serializable {

	// Fields

	private Integer serviceId;
	private EmployeesInfo employeesInfoByCreateEmp;
	private EmployeesInfo employeesInfoByAssignEmp;
	private DataDictionary dataDictionary;
	private EmployeesInfo employeesInfoByHandleEmp;
	private String serviceSummary;
	private String ciName;
	private String createTime;
	private String assignTime;
	private String serviceHandle;
	private String handleTime;
	private String handleResult;
	private String serviceRequest;
	private String serviceState;
	private Integer serviceSatisfied;

	// Constructors

	/** default constructor */
	public ServiceInfo() {
	}

	/** minimal constructor */
	public ServiceInfo(EmployeesInfo employeesInfoByCreateEmp,
			DataDictionary dataDictionary, String serviceSummary,
			String createTime, String serviceState) {
		this.employeesInfoByCreateEmp = employeesInfoByCreateEmp;
		this.dataDictionary = dataDictionary;
		this.serviceSummary = serviceSummary;
		this.createTime = createTime;
		this.serviceState = serviceState;
	}

	/** full constructor */
	public ServiceInfo(EmployeesInfo employeesInfoByCreateEmp,
			EmployeesInfo employeesInfoByAssignEmp,
			DataDictionary dataDictionary,
			EmployeesInfo employeesInfoByHandleEmp, String serviceSummary,
			String ciName, String createTime, String assignTime,
			String serviceHandle, String handleTime, String handleResult,
			String serviceRequest, String serviceState, Integer serviceSatisfied) {
		this.employeesInfoByCreateEmp = employeesInfoByCreateEmp;
		this.employeesInfoByAssignEmp = employeesInfoByAssignEmp;
		this.dataDictionary = dataDictionary;
		this.employeesInfoByHandleEmp = employeesInfoByHandleEmp;
		this.serviceSummary = serviceSummary;
		this.ciName = ciName;
		this.createTime = createTime;
		this.assignTime = assignTime;
		this.serviceHandle = serviceHandle;
		this.handleTime = handleTime;
		this.handleResult = handleResult;
		this.serviceRequest = serviceRequest;
		this.serviceState = serviceState;
		this.serviceSatisfied = serviceSatisfied;
	}

	// Property accessors

	public Integer getServiceId() {
		return this.serviceId;
	}

	public void setServiceId(Integer serviceId) {
		this.serviceId = serviceId;
	}

	public EmployeesInfo getEmployeesInfoByCreateEmp() {
		return this.employeesInfoByCreateEmp;
	}

	public void setEmployeesInfoByCreateEmp(
			EmployeesInfo employeesInfoByCreateEmp) {
		this.employeesInfoByCreateEmp = employeesInfoByCreateEmp;
	}

	public EmployeesInfo getEmployeesInfoByAssignEmp() {
		return this.employeesInfoByAssignEmp;
	}

	public void setEmployeesInfoByAssignEmp(
			EmployeesInfo employeesInfoByAssignEmp) {
		this.employeesInfoByAssignEmp = employeesInfoByAssignEmp;
	}

	public DataDictionary getDataDictionary() {
		return this.dataDictionary;
	}

	public void setDataDictionary(DataDictionary dataDictionary) {
		this.dataDictionary = dataDictionary;
	}

	public EmployeesInfo getEmployeesInfoByHandleEmp() {
		return this.employeesInfoByHandleEmp;
	}

	public void setEmployeesInfoByHandleEmp(
			EmployeesInfo employeesInfoByHandleEmp) {
		this.employeesInfoByHandleEmp = employeesInfoByHandleEmp;
	}

	public String getServiceSummary() {
		return this.serviceSummary;
	}

	public void setServiceSummary(String serviceSummary) {
		this.serviceSummary = serviceSummary;
	}

	public String getCiName() {
		return this.ciName;
	}

	public void setCiName(String ciName) {
		this.ciName = ciName;
	}

	public String getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getAssignTime() {
		return this.assignTime;
	}

	public void setAssignTime(String assignTime) {
		this.assignTime = assignTime;
	}

	public String getServiceHandle() {
		return this.serviceHandle;
	}

	public void setServiceHandle(String serviceHandle) {
		this.serviceHandle = serviceHandle;
	}

	public String getHandleTime() {
		return this.handleTime;
	}

	public void setHandleTime(String handleTime) {
		this.handleTime = handleTime;
	}

	public String getHandleResult() {
		return this.handleResult;
	}

	public void setHandleResult(String handleResult) {
		this.handleResult = handleResult;
	}

	public String getServiceRequest() {
		return this.serviceRequest;
	}

	public void setServiceRequest(String serviceRequest) {
		this.serviceRequest = serviceRequest;
	}

	public String getServiceState() {
		return this.serviceState;
	}

	public void setServiceState(String serviceState) {
		this.serviceState = serviceState;
	}

	public Integer getServiceSatisfied() {
		return this.serviceSatisfied;
	}

	public void setServiceSatisfied(Integer serviceSatisfied) {
		this.serviceSatisfied = serviceSatisfied;
	}

}